Syringa josikaea
Explore definitions, synonyms, and language insights of Syringa josikaea
Definitions
Noun
central European upright shrub having elliptic leaves and upright clusters of lilac or deep violet flowers